/*é¦–é¡µæ ‡é¢˜*/
.homeTitBox{
  font-size:0px;
  margin:0 auto;
  text-align:center;
  padding-bottom: 72px !important;
}
.homeTitEn{
  font-size:40px;
  color: #171717;
  text-transform: uppercase;
  text-align: left;
}
.homeTitMain{
  font-size:40px;
  color:#2b2a2a;
  text-align: left;
  font-weight: 700;
}
@media only screen and (max-width: 768px){
  .homeTitEn{
    font-size:26px;
  }
  .homeTitMain{
    font-size:28px;
  }
  .homeTitBox {
    padding-bottom: 30px !important;
  }
}
/*transition*/
.hTransition{
  transition:all 0.5s ease;
}
/*max-width*/
.hMaxwidth{
  max-width:1340px;
  padding:0 20px;
  margin: 0 auto !important;
}
/*flex*/
.flexBox{
  display:flex;
  align-items:center;
  justify-content:space-between;
}
/*åº•éƒ¨åˆ†ç±»å¯¼èˆª*/
.footerCateTit{
  font-size:22px;
  color:#fff;
  font-weight:700;
  margin-bottom:36px;
}
.footerCateLink {
  display: block;
  font-size: 16px;
  color: #ccc;
  line-height: 30px;
  transition: all 0.5s ease;
}
.footerCateLink  a{
  font-size: 16px;
  color: #ccc;
  transition: all 0.5s ease;
}
a.footerCateLink:hover {
  color: #2d5ca0;
}
.footerCateLink a:hover{
  color: #555;
}
/*é€šç”¨æŒ‰é’®å¼€å§‹*/
.h_btnMore{
  display:block;
  width:160px;
  height:44px;
  background:#515151;
  color:#fff;
  font-size:16px;
  margin:0 auto;
  text-align:center;
  line-height:44px;
  transition:all 0.5s ease;
}
/*é€šç”¨æŒ‰é’®ç»“æŸ*/
/*åˆ†ç±»æŒ‰é’®*/
.btn-primary {
  background-color: #3a3a3a !important;
  border-color: #3a3a3a !important;
}
.btn-primary:hover {
  background-color: #555 !important;
  border-color: #555 !important;
}
/*åˆ†ç±»æŒ‰é’®ç»“æŸ*/
/*åˆ†ç±»é«˜äº®å¼€å§‹*/
.p_categoryBox .p_linkBox.clickï¼Œ.jpActive {
  background: #555 !important;
}
.p_categoryBox .p_linkBox.click a,.jpActive a {
  color: #fff !important;
}
/*åˆ†ç±»é«˜äº®ç»“æŸ*/
/*ç¿»é¡µå¼€å§‹*/
.p_page .pageNum.active,
.p_page .pageNum:hover,
.p_page .next:hover,
.p_page .pre:hover,
.p_pagebox .next,
.p_pagebox .pre {
  background-color: #555 !important;
  color: #fff;
  border-color: #555 !important;
  border-radius: 0px;
}
.p_page .pageNum,
.p_page .pre,
.p_page .next {
  border-radius: 0px;
}
.p_pagebox .js_pageBtnDisable,
.p_pagebox .js_pageBtnDisable:hover,
.p_pagebox .js_pageBtnDisable:active {
  background: #f5f5f5 !important;
  border-color: #d9d9d9 !important;
  color: #bfbfbf !important;
}
/*ç¿»é¡µç»“æŸ*/
/* è¾“å…¥æ¡†å¼€å§‹ */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #ccc !important;
  font-size: 14px !important;
  font-family: MicrosoftYaHei;
}
input:-moz-placeholder, textarea:-moz-placeholder {
  color: #ccc !important;
  font-size: 14px !important;
  font-family: MicrosoftYaHei;
}
input::-moz-placeholder, textarea::-moz-placeholder {
  color: #ccc !important;
  font-size: 14px !important;
  font-family: MicrosoftYaHei;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #ccc !important;
  font-size: 14px !important;
  font-family: MicrosoftYaHei;
}
/* è¾“å…¥æ¡†ç»“æŸ */
/* Grid Start */
.listCol_1 {
  display: inline-block;
  width: 100%;
}
.listCol_2 {
  display: inline-block;
  width: 50%;
}
.listCol_3 {
  display: inline-block;
  width: 33.333%;
}
.listCol_4 {
  display: inline-block;
  width: 25%;
}
.listCol_5 {
  display: inline-block;
  width: 20%;
}
.listCol_6 {
  display: inline-block;
  width: 16.667%;
}
.listCol_7 {
  display: inline-block;
  width: 14.29%;
}
.listCol_8 {
  display: inline-block;
  width: 12.5%;
}
.listCol_9 {
  display: inline-block;
  width: 11.111%;
}
@media only screen and (max-width: 768px){
  li[class*=" listCol_"]{
    width: 100%;
  }
  h1[style*="font-size:36px"]{
    font-size:28px !important;
  }
  #w_sfbox-1583371792030 .p_SwipPanelBox{
    right:5px;
  }
}
/* Grid End */
@media screen and (max-width: 768px){
  #c_portalResEbizads_banner-15833781153591449 .swiper-button-prev,
  #c_portalResEbizads_banner-15833781153591449 .swiper-button-next{
    display:none;
  }
  .c_portalResProduct_list-01001018 .PhotoList_k1 li {
    height:auto !important;
  }
  #w_common_text-1600410176236 p{
    text-align:left !important;
    padding:0 15px;
  }
  #c_portalResComplaintPage_detail-16022302158075001 .listCol_3 {
    display: inline-block;
    width: 50%;
  }
  #c_portalResComplaintPage_detail-16022302158075001 .advanList{
    text-align:center;
  }
  #c_portalResComplaintPage_detail-16022302158075001 .adIcon{
    margin:8px;
  }
  span[style*="font-size:30px"]{
    font-size:22px !important;
  }
  span[style*="font-size:24px"]{
    font-size:17px !important;
  }
  span[style*="font-size:18px"]{
    font-size:14px !important;
  }
  span[style*="font-size:16px"]{
    font-size:14px !important;
  }
  .h_neiTit{
    font-size:24px;
  }
  #w_common_text-1598929338750{
    padding:15px !important;
  }
  #w_grid-1600410176186 > div > .p_gridbox{
    padding:20px !important;
  }
  #w_common_text-1600410176226{
    margin:0 !important;
  }
  .cateName {
    line-height: 48px;
    padding: 0 24px;
  }
  .proCateTit{
    margin:20px 0!important;
    font-size:18px !important;
  }
}
